Verschlüsselung von Projektdateien
Ein Projekt kann verschlüsselt werden, um geistiges Eigentum zu schützen und zu verhindern, dass es von unbefugten Benutzern gelesen oder bearbeitet werden kann.
Wenn Sie ein Projekt mit einem Kennwort verschlüsseln, müssen Sie sich darüber im Klaren sein, dass Sie bei Verlust des Kennworts keine Möglichkeit haben, das Projekt wiederherzustellen (Sie können es nur löschen).
Das Projekt verschlüsseln
Pfad: Projektansicht> Rechtsklick auf „Projektname“> Projekt verschlüsseln
Wenn das Projekt bereits verschlüsselt ist, werden Sie mit demselben Befehl aufgefordert, das Passwort einzugeben, um das Projekt zu entschlüsseln.
Im nächsten Dialog können Sie die Verschlüsselungsstufe auswählen, die „aes-128-cbd (schneller)“ oder „aes-256-cbd (sicherer)“ sein kann.
Wenn es nicht erforderlich ist, können Sie auch wählen, die Bilder nicht zu verschlüsseln, damit das HMI-Gerät leistungsfähiger ist.
Jedes Mal, wenn Sie das Projekt JMobile Studio öffnen, werden Sie aufgefordert, das Passwort einzugeben.
Während der Laufzeit des HMI-Geräts wird das Passwort nur einmal abgefragt und dann in einem sicheren Bereich gespeichert, der weder vom Benutzer noch vom Entwickler gelesen werden kann. Das Passwort ist nur von der Laufzeit des HMI-Geräts aus verfügbar, um die Anwendung zu entschlüsseln und auszuführen.
Geschützter Bereich mit Passwörtern
Das Kennwort wird in einem geschützten Bereich gespeichert und ist für den Benutzer oder Entwickler nicht lesbar. Es ist jedoch möglich, im Schreibmodus auf diesen Bereich zuzugreifen, um das Kennwort einzugeben (z. B. wenn Sie das Kennwort im Voraus in das HMI-Gerät eingeben möchten, um zu vermeiden, dass es bei der ersten Ausführung der Anwendung abgefragt wird).
Das vom JMobile PC Runtime verwendete Kennwort ist über die Anwendung Windows Credential Manager unter dem Punkt „HMIServer“ auf der Registerkarte "Windows Credential" zugänglich.
Das vom verwendete Kennwort ist über die Systemeinstellungen des Bediengeräts im Bereich Sicherheit zugänglich (siehe "Sicherheit" auf Seite 1).
Wählen Sie im Bereich "Sicherheit":
- Domäne = HMI Runtime
- Geheime ID = Projektverschlüsselung
- Typ = Passwort
- Geheime Info = Geben Sie hier das Passwort ein, das zum Lesen des verschlüsselten Projekts erforderlich ist.